.content {
  width: 100%;
}

.empty {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 457rpx;
}

.empty text {
  font-size: 30rpx;
  color: #888;
  margin-top: 24rpx;
}

.empty .img {
  width: 120rpx;
  height: 120rpx;
  background: url(http://juhuijia2.birdback.org/mapi/i/dizhi_kong@3x.png)no-repeat;
  background-size: 100% 100%;
}

.item {
  width: 100%;
  background: #fff;
  display: flex;
  flex-direction:column;
}
.item_border{
    border-bottom: 1px solid rgba(221, 221, 221, .3);
    height: 1rpx;
    margin-left:120rpx;
}
.item .item_row{
    flex:1;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    margin-bottom: 30rpx;
}
.item .item_row.center{
    align-items:center;
}

.left-red{
    padding:0rpx 26rpx 0rpx 20rpx;
    background:#FF4F54;
    border-bottom-right-radius:100rpx;
    border-top-right-radius:100rpx;
    display:flex;
    text-align:center;
    justify-content:center;
    line-height:40rpx;
    color: #fff;
    font-size: 24rpx;
}
.left-red .order_num{font-weight:500;
    font-size:30rpx;
    margin-left:10rpx;
}

.title {
  width: 100%;
}
.icon{
    padding-top:24rpx;
    margin-left:24rpx;
}
.icon image{
  width: 72rpx;
  height: 72rpx;
  border-radius: 6rpx;
}
.item_right{
    flex:1;
    margin:16rpx 0rpx 0 24rpx;
    padding-bottom:28rpx;
}
.title .text {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items:center;
  justify-content: space-between;
}
.order_time{
    color: #999;
    font-size:24rpx;
    margin-top:10rpx;
}

.title .text .name {
    flex: 1;
    font-size: 30rpx;
    color: #333;
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
    width:260rpx;

}
.title .text .name .name_inner{
    max-width: 90%;
}
.title .text .name icon{
    margin-left:10rpx;
    margin-top:2rpx;
}

.title .text .status .arr_right {
  margin-top: 5rpx;
}

.title .text .status text {
  font-size: 28rpx;
  color: #666;
  margin: 5rpx 24rpx 0 0rpx;
}

.list {
  display: flex;
  flex-direction: row;
}


.list-info {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}

.list .list-item {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-size: 28rpx;
  color: #333;
  margin-top: 48rpx;
}

.list .list-item text:last-child {
  margin-right: 24rpx;
  color: #333;
  font-weight: 500;
}

.list-detail {
    padding-right:24rpx;
}

.list-detail .detail {
  font-size: 28rpx;
  color: #888;
  margin-right: 30rpx;
}

.list-detail .detail text {
  font-size: 28rpx;
  color: #40404e;
}

.list-detail .orderMore {
    margin-left: 20rpx;
    width: 176rpx;
    height: 64rpx;
    background:url(http://img1.birdback.org/a/14/88/1488314c218667e66f1645b51b2beee7.png) no-repeat;
    background-size: 100% 100%;
}
.list-detail .contact_deli{
    background:url(http://img1.birdback.org/a/c9/50/c950ededa26c854b9c545549c04c4b1b.png) no-repeat;
    background-size: 100% 100%;
}
.list-detail .contact_shop{
    background:url(http://img1.birdback.org/a/1a/4a/1a4a8c5764d592f6c0a53174e4825a9a.png) no-repeat;
    background-size: 100% 100%;
}
.list-detail .judge{
    background:url(http://img1.birdback.org/a/20/8c/208c30f333ac40e9bda3e745963daa2d.png) no-repeat;
    background-size: 100% 100%;
}

.order_num_green{
	color: #12D195;
	font-size: 24rpx;
	border:2rpx solid rgba(18, 209, 149, .5);
	border-radius: 3rpx;
	padding: 0rpx 8rpx;
	margin-left: 20rpx;
}